<?php

//usado para debugar o site para dispositivos mobile
//if(!defined("MOBILE"))define("MOBILE", true);

if(!defined("is_amigavel")){ 
    if(function_exists("apache_get_modules"))
        define("is_amigavel", in_array("mod_rewrite", apache_get_modules())?true:false);
}
    
//inicia uma session
session_start();

//define o modulo padrao caso tenha sido aplicado via session
if(!defined("MODULE_DEFAULT") && isset($_SESSION['module_default'])) define("MODULE_DEFAULT", $_SESSION['module_default']);

//seta o nome do diretorio basico da aplicacao
if (!defined('DIR_BASIC')){
    define('DIR_BASIC', realpath(dirname(__FILE__))."/");
}

//carrega o arquivo de configurações responsável por inicializar o sistema
if(defined('is_admin') && is_admin) require_once(DIR_BASIC . "config/defines/siteAdmin.php");
require_once(DIR_BASIC . "config/defines/loader.php");
    
//seta o timezone do servidor
date_default_timezone_set('America/Sao_Paulo');
    

ini_set('default_charset',CHARSET);
        
//se está em modo de debug
if(DEBUG) error_reporting(-1);
else      error_reporting("NONE");
        
?>
